have a mountain to climb - Deutsch Englisch Wörterbuch